home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / batchut / bcsrce2.zip / OUTL.SRC < prev    next >
Text File  |  1990-11-11  |  2KB  |  48 lines

  1. echo off
  2. IF !%1==! GOTO HELP
  3. IF %1==A GOTO ALPHA_HI
  4. IF %1==a GOTO ALPHA_HI
  5. IF %1==B GOTO ALPHA_LO
  6. IF %1==b GOTO ALPHA_LO
  7. IF %1==N GOTO NUM
  8. IF %1==n GOTO NUM
  9. IF %1==R GOTO ROMAN
  10. IF %1==r GOTO ROMAN
  11. GOTO HELP
  12. :ALPHA_HI
  13. FOR %%A IN (A. B. C. D. E. F. G. H. I. J. K. L. M.) DO echo %%A %2 %3 %4 %5 %6 %7 %8 %9
  14. FOR %%A IN (N. O. P. Q. R. S. T. U. V. W. X. Y. Z.) DO echo %%A %2 %3 %4 %5 %6 %7 %8 %9
  15. GOTO END
  16. :ALPHA_LO
  17. FOR %%B IN (a. b. c. d. e. f. g. h. i. j. k. l. m.) DO echo %%B %2 %3 %4 %5 %6 %7 %8 %9
  18. FOR %%B IN (n. o. p. q. r. s. t. u. v. w. x. y. z.) DO echo %%B %2 %3 %4 %5 %6 %7 %8 %9
  19. GOTO END
  20. :NUM
  21. FOR %%N IN (01. 02. 03. 04. 05. 06. 07. 08. 09. 10.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
  22. FOR %%N IN (11. 12. 13. 14. 15. 16. 17. 18. 19. 20.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
  23. FOR %%N IN (21. 22. 23. 24. 25. 26. 27. 28. 29. 30.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
  24. FOR %%N IN (31. 32. 33. 34. 35. 36. 37. 38. 39. 40.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
  25. FOR %%N IN (41. 42. 43. 44. 45. 46. 47. 48. 49. 50.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
  26. GOTO END
  27. :ROMAN
  28. FOR %%R IN (   I.   II.  III.   IV.    V.   VI.  VII. VIII.   IX.    X.) DO echo %%R %2 %3 %4 %5 %6 %7 %8 %9
  29. GOTO END
  30. :HELP
  31. ECHO SYNTAX--:  OUTL [A]/[B]/[N]/[R] [Redirect] [output]
  32. ECHO USAGE---:  Writes to optional [output] an outline listing.
  33. ECHO EXAMPLES:  OUTL A [Redirect, append] Outline.txt
  34. ECHO EXAMPLES:  OUTL B [Redirect, append] Outline.txt
  35. ECHO EXAMPLES:  OUTL N [Redirect, append] Outline.txt
  36. ECHO EXAMPLES:  OUTL R [Redirect, append] Outline.txt
  37. ECHO  
  38. ECHO OUTL A ranges from A. to Z.
  39. ECHO OUTL B ranges from a. to z.
  40. ECHO OUTL N ranges from 01. to 50.
  41. ECHO OUTL R ranges from I. to X.   {padded out with ASCII #255}
  42. ECHO  
  43. ECHO Room is left to add up to 8 more words on each line:
  44. ECHO OUTL N __________ __________ [________]
  45. GOTO END
  46. :END
  47.  
  48.